package cn.jee.cs.vo;

import cn.jee.cs.model.CourseStudentId;
import org.springframework.beans.factory.annotation.Value;

public interface CourseStudentListVo {
    CourseStudentId getId();

    @Value("#{target.course.code}")
    String getCourseCode();

    @Value("#{target.course.name}")
    String getCourseName();

    @Value("#{target.course.college.name}")
    String getCollegeName();

    @Value("#{target.student.sno}")
    String getStudentNo();

    @Value("#{target.student.firstname + ' ' + target.student.lastname}")
    String getStudentName();

    @Value("#{target.id.year}")
    Integer getYear();
}